Evolving FPGA-based robot controllers using an evolutionary algorithm
نویسندگان
چکیده
In this paper, a novel evolutionary algorithm for intrinsic hardware evolution of Field Programmable Gate Array (FPGA) controllers is presented. The main feature of the evolutionary algorithm consists of a mutation operator, in which the mutation rate is defined according to the fitness. Experimental results on a Kephera robot show that the algorithm proposed can successfully navigate the robot to avoid collision in an unknown/changing environment.
منابع مشابه
New Ant Colony Algorithm Method based on Mutation for FPGA Placement Problem
Many real world problems can be modelled as an optimization problem. Evolutionary algorithms are used to solve these problems. Ant colony algorithm is a class of evolutionary algorithms that have been inspired of some specific ants looking for food in the nature. These ants leave trail pheromone on the ground to mark good ways that can be followed by other members of the group. Ant colony optim...
متن کاملEvolving an Integrated Phototaxis and Hole-avoidance Behavior for a Swarm-bot
This article is on the subject of evolving neural network controllers for cooperative, mobile robots. We evolve controllers for combined hole-avoidance and phototaxis in a group of physically connected, autonomous robots called s-bots, each with limited sensing capabilities. We take a systematic approach to finding a suitable fitness function, an appropriate neural network structure, and we exp...
متن کاملEvolving Monolithic Robot Controllers Through Incremental Shaping
Evolutionary robotics has been shown to be an effective technique for generating robot behaviors that are difficult to derive analytically from the robot’s mechanics and task environment. Moreover, augmenting evolutionary algorithms with environmental scaffolding via an incremental shaping method makes it possible to evolve controllers for complex tasks that would otherwise be infeasible. In th...
متن کاملEvolving a Behavioral Repertoire for a Walking Robot
Numerous algorithms have been proposed to allow legged robots to learn to walk. However, most of these algorithms are devised to learn walking in a straight line, which is not sufficient to accomplish any real-world mission. Here we introduce the Transferability-based Behavioral Repertoire Evolution algorithm (TBR-Evolution), a novel evolutionary algorithm that simultaneously discovers several ...
متن کاملMorphogenetic Evolvable Hardware Controllers for Robot Walking
We propose to develop reactive robot leg controllers in hardware using a morphogenetic approach that incorporates both evolutionary and developmental processes. Evolvable hardware has been crippled by issues of scalability and viability of evolved designs that arise when evolving complex circuits on modern mainstream field programmable gate arrays (FPGAs). To overcome these limitations requires...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002